package com.monlyu.action.program;

import com.monlyu.action.PageAction;
import com.monlyu.bean.Pages;
import com.monlyu.bo.EnumsBo;
import com.monlyu.vo.Enums;

/********************************************************************************
 * 
 * <b>功能描述☞</b>栏目信息设置<br>
 * 
 * <b>开发公司☞</b>重庆唯尼科技有限公司<br>
 * <b>版权☞</b>本文件归重庆唯尼科技有限公司所有<br>
 * <b>项目名☞</b>NewsSys<br>
 * <b>文件路径☞</b>com.monlyu.action.program.ListProgrameAction.java<br>
 * <b>开发日期☞</b>2010-2-11 <br>
 * 
 * @author monlyu
 * @since JDK 5
 * @version 1.0.8
 * 
 ********************************************************************************/
public class ListProgrameAction extends PageAction {

	private EnumsBo enumsBo;
	private Pages<Enums> epages;
	private Enums enums;

	@Override
	public String execute() throws Exception {
		epages = enumsBo.build(getDefPage());
		return view("listProgram.jsp");
	}

	public String save() {
		String flag = "a";
		if (enums.getId() != null) {
			flag = "u";
		}
		enumsBo.save(enums);
		return ajax(flag + enums.getId());
	}

	public Pages<Enums> getEpages() {
		return epages;
	}

	public void setEpages(Pages<Enums> epages) {
		this.epages = epages;
	}

	public void setEnumsBo(EnumsBo enumsBo) {
		this.enumsBo = enumsBo;
	}

	public Enums getEnums() {
		return enums;
	}

	public void setEnums(Enums enums) {
		this.enums = enums;
	}

}
